power supply relay - French English Dictionary